Peabody/Englewood public housing development opens.

July 31, 1982

(July) It is located at 1875 Dorchester Avenue.

Sources
  • Boston Muncipal Register
  • Boston Housing Authority